windrow method of composting - Francés Inglés Diccionario